﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CSharpDemo._02_对象和类型;
using CSharpDemo._03_继承;
using CSharpDemo._04_泛型;
using CSharpDemo._05_数组;
using CSharpDemo._07_委托和事件;
using CSharpDemo._08_字符串;
using CSharpDemo._09_集合;

namespace CSharpDemo
{
    class Pragram
    {
        public static void Main()
        {   
            /*类型和对象*/
            Method.Test();
            CSharpDemo._02_对象和类型.Person.Test();
            Construct.Test();
            Var.Test();
            TestStruct.Test();
            TheBigClass.Test();


            /*继承*/
            Inheritance.Test();
            InheritanceTest.Test();
            InterfaceTest.Test();


            /*泛型*/
            NotGenericTest.Test();
            GenericTest.Test();

            /*数组*/
            ArrayTest.Test();
            ArrayClass.Test();

            /*委托和事件*/
            DelegateTest.Test();
            LambdaTest.Test();
            EventTest.Test();

            /*字符串测试*/
            StringTest .Test();
            RegTest.Test();

            /*集合*/
            ListTest.Test();
            Console.ReadLine();
        }
    }
}
